using System;
using System.Collections.Generic;
using System.Text;
using BUSLayer;
using DTOLayer;
using System.Data;
using System.Data.OleDb;

namespace BUSLayer
{
    public class LoaiTietKiemBUS
    {
        public static void ThemLoaiTietKiem(LoaiTietKiemDTO ltk)
        {
            LoaiTietKiemDAO.ThemLoaiTietKiem(ltk);

        }
        public static long MaxMaLoaiTietKiem()
        {
            long kq;
            kq = LoaiTietKiemDAO.MaxMaLoaiTietKiem();
            return kq;
        }
        public static List<LoaiTietKiemDTO> SelectLoaiTietKiemALL()
        {
            List<LoaiTietKiemDTO> list = new List<LoaiTietKiemDTO>();
            list = LoaiTietKiemDAO.SelectLoaiTietKiemALL();
            return list;
        }
        public static void DeleteLoaiTietKiemTheoMaLoaiTietKiem(long maltk)
        {
            LoaiTietKiemDAO.DeleteLoaiTietKiemTheoMaLoaiTietKiem(maltk);
        }
        public static void UpdateLoaiTietKeim(LoaiTietKiemDTO ltk)
        {
            LoaiTietKiemDAO.UpdateLoaiTietKeim(ltk);
        }
        public static DataTable FindLoaiTietKiem(long ma, string ten)
        {
            DataTable dt = new DataTable();
            dt = LoaiTietKiemDAO.FindLoaiTietKiem(ma, ten);
            return dt;
        }
        public static List<LoaiTietKiemDTO> ListFindLoaiTietKiem(long ma, string ten)
        {
            List<LoaiTietKiemDTO> list = new List<LoaiTietKiemDTO>();
            list = LoaiTietKiemDAO.ListFindLoaiTietKiem(ma, ten);
            return list;
        }
        public static DataTable SelectALLLoaiTietKiemDataTabe()
        {
            DataTable dt = LoaiTietKiemDAO.SelectALLLoaiTietKiemDataTabe();
            return dt;
        }
        public static LoaiTietKiemDTO LayLoaiTietKiemTheoMaLTK(long maltk)
        {
            LoaiTietKiemDTO ltk = new LoaiTietKiemDTO();
            ltk = LoaiTietKiemDAO.LayLoaiTietKiemTheoMaLTK(maltk);
            return ltk;
        }
    }
}
